natural-technological disaster - German English Dictionary